body,body * {	margin: 0px;padding: 0px;list-style: none;border: 0px;color: #fff;}
ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,i {display: block;}
.bg{background: url(../image/sweep/bg.jpg) no-repeat;background-size:auto 100% ;}
.bg1{background: #0e0e0e;}
.content {position: absolute;top:0px}
@keyframes pulldown {0% {transform: translateY(-350%);}100% {transform: translateY(0%);}}
@-webkit-keyframes pulldown {0% {-webkit-transform: translateY(-350%);}100% {-webkit-transform: translateY(0%);}}
@keyframes show {0% {opacity: 0;}100% {opacity: 1;	}}
@-webkit-keyframes show {0%{opacity:0;}100% {opacity: 1;}}
@keyframes yuan {	0%{transform: rotateZ(0deg);}100% {transform: rotateZ(360deg);}}
@-webkit-keyframes yuan {0% {-webkit-transform: rotateZ(0deg);}100% {-webkit-transform: rotateZ(360deg);}}
@-webkit-keyframes g { from {
    text-shadow: 0 0 5px #fff,
               0 0 10px  #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #fff,
               0 0 50px  #fff,
               0 0 60px #fff,
               0 0 70px #fff;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px  #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #fff,
               0 0 50px  #fff,
               0 0 60px #fff,
               0 0 70px #fff;
  }
}
.logo {	width: 20%;	margin: 10% 40% 0px;	-webkit-animation: pulldown 2s both;animation: pulldown 2s both;}
.content p {width: 100%;text-align: center;	line-height: 25px; margin: 0px auto;}
.siez {	font-size: 26px;letter-spacing: 5px;font-family: 'CJNgaiPRC-Bold';-webkit-animation:show 1s both 1s; animation:show 1s both 1s; padding-top:1%; color: #e02231; }
.siez1 {font-size: 16px;letter-spacing: 1px;font-family: 'MHeiPRC-Medium'; padding-top: 1%; padding-left: 10%; }
.siez2 {font-size: 24px;letter-spacing: 5px;font-family: 'MHeiPRC-Medium'; padding-top: 20px;}
.siez3{font-family: "MHeiPRC-Bold"; position: absolute; top:40%; font-size:30px; width: 60%; left: 50%; margin-left:-30%; text-align: center; 	-webkit-animation: g 1.5s ease-in-out infinite alternate;
  animation: g 1.5s ease-in-out infinite alternate; }
.siez4 {font-family: "MHeiPRC-Bold"; position: absolute; top:35%; font-size:30px; width: 60%; left: 50%; margin-left:-30%; text-align: center; 	-webkit-animation: g 1.5s ease-in-out infinite alternate;
  animation: g 1.5s ease-in-out infinite alternate; }
.play{ position: absolute;}
.play .bng{width: 100%; height: 100%; position: absolute; background: url(../image/activity/bng1.png) no-repeat; background-size: 100%;-webkit-animation: yuan 3s linear infinite ;animation:  yuan 3s linear infinite }
.play img{ width:100%;}
#play1{ margin-top: 10%; left: 15%;}
#play2{ margin-top: 10%; right: 15%;}
#play3{ margin-top: 50%; left: 15%;}
#play4{ margin-top: 50%;  right: 15%;}
/*form*/
.form{ background: url(../image/sweep/bg2.jpg) no-repeat; background-size: 100%; margin-top: 2%;}
.form input{width: 30%; margin:10% 35% 0px; height: 20%; font-family:"DS-DIGI";color: #000000; font-size: 40px; text-align: center;}
.bt{ margin:10% 35% 0px; background: #FFF; color: #000000;font-size: 24px; border-radius: 5%;font-family: 'MHeiPRC-Bold';letter-spacing: 10px;}
.ts{ position: absolute;top:62%; background: #000000; opacity: 0.9; display: none; }
.bt1{ margin:5% 35% 0px; background: #FFF; color: #000000;font-size: 24px; border-radius: 5%;font-family: 'MHeiPRC-Bold';letter-spacing: 10px; opacity: 1;}
/*ewm*/
.bt3{ margin:30% 35% 0px; background: #e02231; color: #000000;font-size: 24px; border-radius: 5%;font-family: 'MHeiPRC-Bold';letter-spacing: 10px;}
.ewm{ margin:5% 35%;}
